/*
*
* DepotInfoBean.java
* @author Administrator
* @date 2020-11-16 18:22:39
*/
package com.steel.yfmall.cloud.assistant.po.common;

import java.util.Date;

public class DepotInfoBean {
    /**
     *  @Fields depot_code 仓库编码（产销）
     */
    private String depotCode;

    /**
     *  @Fields depot_id 仓库id自增主键
     */
    private Integer depotId;

    /**
     *  @Fields depot_name 仓库名称（唯一）
     */
    private String depotName;

    /**
     *  @Fields system_depot_name 仓库名称（产销）
     */
    private String systemDepotName;

    /**
     *  @Fields start_code 起点代码（产销）
     */
    private String startCode;

    /**
     *  @Fields depot_type 仓库类型(1钢厂库、2副产品库)默认1
     */
    private Integer depotType;

    /**
     *  @Fields depot_shop 仓库分组 0 厂内货、1厂外货，默认0
     */
    private Integer depotShop;

    /**
     *  @Fields depot_contact 仓库联系人
     */
    private String depotContact;

    /**
     *  @Fields mobile 仓库联系人手机号
     */
    private String mobile;

    /**
     *  @Fields depot_address 仓库地址
     */
    private String depotAddress;

    /**
     *  @Fields depot_area_type 区域类型 1指定、2公共
     */
    private Integer depotAreaType;

    /**
     *  @Fields status 状态: -1为删除，0为禁用，1为正常
     */
    private Integer status;

    /**
     *  @Fields sort 排序
     */
    private Integer sort;

    /**
     *  @Fields longitude_type 经纬度类型:(1,百度地图经纬度，2腾讯地图经纬度，3高德地图经纬度）
     */
    private Integer longitudeType;

    /**
     *  @Fields latitude 经度
     */
    private String latitude;

    /**
     *  @Fields longitude 纬度
     */
    private String longitude;

    /**
     *  @Fields province_code 省编码
     */
    private String provinceCode;

    /**
     *  @Fields city_code 市编码
     */
    private String cityCode;

    /**
     *  @Fields district_code 区编码
     */
    private String districtCode;

    /**
     *  @Fields site_code 站点编码
     */
    private String siteCode;

    /**
     *  @Fields channel_code 店铺编号，关联channelshop表shop_code字段
     */
    private String channelCode;

    /**
     *  @Fields update_user 修改人
     */
    private String updateUser;

    /**
     *  @Fields update_time 修改时间
     */
    private Date updateTime;

    /**
     *  @Fields markup_area_id 定价区域id（关联定价区域id)
     */
    private String markupAreaId;

    /**
     * 仓库编码（产销）
     * @return depot_code 仓库编码（产销）
     */
    public String getDepotCode() {
        return depotCode;
    }

    /**
     * 仓库编码（产销）
     * @param depotCode 仓库编码（产销）
     */
    public void setDepotCode(String depotCode) {
        this.depotCode = depotCode == null ? null : depotCode.trim();
    }

    /**
     * 仓库id自增主键
     * @return depot_id 仓库id自增主键
     */
    public Integer getDepotId() {
        return depotId;
    }

    /**
     * 仓库id自增主键
     * @param depotId 仓库id自增主键
     */
    public void setDepotId(Integer depotId) {
        this.depotId = depotId;
    }

    /**
     * 仓库名称（唯一）
     * @return depot_name 仓库名称（唯一）
     */
    public String getDepotName() {
        return depotName;
    }

    /**
     * 仓库名称（唯一）
     * @param depotName 仓库名称（唯一）
     */
    public void setDepotName(String depotName) {
        this.depotName = depotName == null ? null : depotName.trim();
    }

    /**
     * 仓库名称（产销）
     * @return system_depot_name 仓库名称（产销）
     */
    public String getSystemDepotName() {
        return systemDepotName;
    }

    /**
     * 仓库名称（产销）
     * @param systemDepotName 仓库名称（产销）
     */
    public void setSystemDepotName(String systemDepotName) {
        this.systemDepotName = systemDepotName == null ? null : systemDepotName.trim();
    }

    /**
     * 起点代码（产销）
     * @return start_code 起点代码（产销）
     */
    public String getStartCode() {
        return startCode;
    }

    /**
     * 起点代码（产销）
     * @param startCode 起点代码（产销）
     */
    public void setStartCode(String startCode) {
        this.startCode = startCode == null ? null : startCode.trim();
    }

    /**
     * 仓库类型(1钢厂库、2副产品库)默认1
     * @return depot_type 仓库类型(1钢厂库、2副产品库)默认1
     */
    public Integer getDepotType() {
        return depotType;
    }

    /**
     * 仓库类型(1钢厂库、2副产品库)默认1
     * @param depotType 仓库类型(1钢厂库、2副产品库)默认1
     */
    public void setDepotType(Integer depotType) {
        this.depotType = depotType;
    }

    /**
     * 仓库分组 0 厂内货、1厂外货，默认0
     * @return depot_shop 仓库分组 0 厂内货、1厂外货，默认0
     */
    public Integer getDepotShop() {
        return depotShop;
    }

    /**
     * 仓库分组 0 厂内货、1厂外货，默认0
     * @param depotShop 仓库分组 0 厂内货、1厂外货，默认0
     */
    public void setDepotShop(Integer depotShop) {
        this.depotShop = depotShop;
    }

    /**
     * 仓库联系人
     * @return depot_contact 仓库联系人
     */
    public String getDepotContact() {
        return depotContact;
    }

    /**
     * 仓库联系人
     * @param depotContact 仓库联系人
     */
    public void setDepotContact(String depotContact) {
        this.depotContact = depotContact == null ? null : depotContact.trim();
    }

    /**
     * 仓库联系人手机号
     * @return mobile 仓库联系人手机号
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 仓库联系人手机号
     * @param mobile 仓库联系人手机号
     */
    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    /**
     * 仓库地址
     * @return depot_address 仓库地址
     */
    public String getDepotAddress() {
        return depotAddress;
    }

    /**
     * 仓库地址
     * @param depotAddress 仓库地址
     */
    public void setDepotAddress(String depotAddress) {
        this.depotAddress = depotAddress == null ? null : depotAddress.trim();
    }

    /**
     * 区域类型 1指定、2公共
     * @return depot_area_type 区域类型 1指定、2公共
     */
    public Integer getDepotAreaType() {
        return depotAreaType;
    }

    /**
     * 区域类型 1指定、2公共
     * @param depotAreaType 区域类型 1指定、2公共
     */
    public void setDepotAreaType(Integer depotAreaType) {
        this.depotAreaType = depotAreaType;
    }

    /**
     * 状态: -1为删除，0为禁用，1为正常
     * @return status 状态: -1为删除，0为禁用，1为正常
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 状态: -1为删除，0为禁用，1为正常
     * @param status 状态: -1为删除，0为禁用，1为正常
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 排序
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 经纬度类型:(1,百度地图经纬度，2腾讯地图经纬度，3高德地图经纬度）
     * @return longitude_type 经纬度类型:(1,百度地图经纬度，2腾讯地图经纬度，3高德地图经纬度）
     */
    public Integer getLongitudeType() {
        return longitudeType;
    }

    /**
     * 经纬度类型:(1,百度地图经纬度，2腾讯地图经纬度，3高德地图经纬度）
     * @param longitudeType 经纬度类型:(1,百度地图经纬度，2腾讯地图经纬度，3高德地图经纬度）
     */
    public void setLongitudeType(Integer longitudeType) {
        this.longitudeType = longitudeType;
    }

    /**
     * 经度
     * @return latitude 经度
     */
    public String getLatitude() {
        return latitude;
    }

    /**
     * 经度
     * @param latitude 经度
     */
    public void setLatitude(String latitude) {
        this.latitude = latitude == null ? null : latitude.trim();
    }

    /**
     * 纬度
     * @return longitude 纬度
     */
    public String getLongitude() {
        return longitude;
    }

    /**
     * 纬度
     * @param longitude 纬度
     */
    public void setLongitude(String longitude) {
        this.longitude = longitude == null ? null : longitude.trim();
    }

    /**
     * 省编码
     * @return province_code 省编码
     */
    public String getProvinceCode() {
        return provinceCode;
    }

    /**
     * 省编码
     * @param provinceCode 省编码
     */
    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode == null ? null : provinceCode.trim();
    }

    /**
     * 市编码
     * @return city_code 市编码
     */
    public String getCityCode() {
        return cityCode;
    }

    /**
     * 市编码
     * @param cityCode 市编码
     */
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    /**
     * 区编码
     * @return district_code 区编码
     */
    public String getDistrictCode() {
        return districtCode;
    }

    /**
     * 区编码
     * @param districtCode 区编码
     */
    public void setDistrictCode(String districtCode) {
        this.districtCode = districtCode == null ? null : districtCode.trim();
    }

    /**
     * 站点编码
     * @return site_code 站点编码
     */
    public String getSiteCode() {
        return siteCode;
    }

    /**
     * 站点编码
     * @param siteCode 站点编码
     */
    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode == null ? null : siteCode.trim();
    }

    /**
     * 店铺编号，关联channelshop表shop_code字段
     * @return channel_code 店铺编号，关联channelshop表shop_code字段
     */
    public String getChannelCode() {
        return channelCode;
    }

    /**
     * 店铺编号，关联channelshop表shop_code字段
     * @param channelCode 店铺编号，关联channelshop表shop_code字段
     */
    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode == null ? null : channelCode.trim();
    }

    /**
     * 修改人
     * @return update_user 修改人
     */
    public String getUpdateUser() {
        return updateUser;
    }

    /**
     * 修改人
     * @param updateUser 修改人
     */
    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser == null ? null : updateUser.trim();
    }

    /**
     * 修改时间
     * @return update_time 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 定价区域id（关联定价区域id)
     * @return markup_area_id 定价区域id（关联定价区域id)
     */
    public String getMarkupAreaId() {
        return markupAreaId;
    }

    /**
     * 定价区域id（关联定价区域id)
     * @param markupAreaId 定价区域id（关联定价区域id)
     */
    public void setMarkupAreaId(String markupAreaId) {
        this.markupAreaId = markupAreaId == null ? null : markupAreaId.trim();
    }
}
